package com.cgwx.springsecurity.service;

import org.springframework.security.core.userdetails.UserDetails;
import org.springframework.security.core.userdetails.UsernameNotFoundException;
import org.springframework.stereotype.Service;

/**
 * @author GaoWei
 * @Date 2023/10/28 - 11:18
 */

@Service
public interface UserDetailsService extends org.springframework.security.core.userdetails.UserDetailsService{
    /**
     * 根据用户名获取用户对象（获取不到直接抛异常）
     */
    @Override
    UserDetails loadUserByUsername(String username) throws UsernameNotFoundException;
}
